package com.buleqr.dto.response;

import com.buleqr.enums.UserState;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 待加好友信息
 */
@Data
@ApiModel("待加好友信息")
public class ToApplyFriendVo {
    private Long id;

    @ApiModelProperty("用户名")
    private String username;

    /**
     * 用邮箱登录
     */
    private String email;
    /**
     * 角色
     */
    private String role;
    /**
     * 头像地址
     */
    private String avatarImage;

    /**
     * 性别
     */
    private String sex;

    /**
     * 年龄
     */
    private Integer age;

    /**
     * 用户状态
     * @see UserState
     */
    public UserState status;

    /**
     * 个性签名
     */
    public String personalSignature;

    /**
     * 用户类型，0：C端，1：后台
     */
    public Integer userType;
}
